<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <form action="" enctype="application/x-www-form-urlencoded"></form>

    <script>
        // 
        // 数字,字符串
        // var n = 100

        // // parseInt()  // 将字符串或浮点数,转换为整数
        // // parseFloat() // 将字符串或浮点数, 转换为浮点数
        // // Number.NaN 不是数字
        // function sum(a,b) {
        //     if (
        //         Number.isNaN(parseInt(a)) === false && Number.isNaN(parseInt(b)) === false
        //     ) {
        //         return a+b
        //     }
        //     return 0
        // }

        // console.log(
        //     sum({}, 10)
        // )
        // console.log(
        //     999e4
        // )
        // // ----------------

        // // Array, JSON, Date,

        // var array = []
        // var array_1 = array;

        // array_1.push(1)

        // console.log(
        //     array_1 
        // )
        // console.log(
        //     array
        // )

        // var json = {
        //     name: '石兴龙',
        //     age: 18,
        //     show: function() {
        //         console.log(this.name)
        //     }
        // };

        // -------
        // Number 浮点类型和整形
        // var n = 1.56;
        // n = n.toFixed(2); 
        // console.log(
        //     typeof n, n
        // );
        // // string
        // var s = 'A-B-C-D';
        // s = s.replace(/-/g, '0')
        // s = s.substring(2, s.length)
        // s = s.toUpperCase();
        // s = s.toLowerCase();
        // s = s.trim()
        // s = s.substr(0, 2)
        // s = s.slice(0, 2)
        // s = s.split('-'); // []
        // let temp = 'B'
        // let temp_2 = 'D';

        // temp = s.indexOf(temp) // 那个字符在那个位置
        // temp_2 = s.indexOf(temp_2) // 那个字符在那个位置
        // console.log(
        //     temp, temp_2
        // )
        // s = s.substring(temp, temp_2);
        // s.match
        // s = s.match(/\w/g)
        // s.search
        // s = s.search(/\w/) // 0 
        // s = s.charAt(4)
        // 转译 encodeURIComponent
        // console.log(s);


        // 布尔类型

        // true, false
        // 1 === 1, 1 > 2
        // 0, und

        // 无意义的东西, 是false
        // if (!NaN) {
        //     console.log('false ')
        // }
        // 0
        // -0
        // null
        // ""
        // false
        // undefined
        // NaN

        // 符号: ! 取反, || 或者, && 双边满足, 三元

        // function setName (value) {
        //     let name = value || '石兴龙'
        //     console.log(name)
        // }
        // setName()

        // console.log(
        //     false || true
        // )

        // console.log(
        //     false && true && true && true
        // )

        // 三元
        // function check() {
        //     return true
        // }
        // function doUp() {
        //     console.log('向上')
        // }
        // function doDown() {
        //     console.log('向下')
        // }
        // check() ? doUp() : doDown()

        // 比较运算符
        // > < >= <= == ===

        // var n = 1
        // var s = '1'

        // console.log(s == n); // true
        // console.log(s === n); // false

        // + - * / %
        console.log(2 + 5) // 7
        console.log(2 - 5) // -3
        console.log(2 * 5) // 10
        console.log(2 / 5) // 0.4
        console.log(5 % 2) // ?

        var name_s = undefined;
        console.log(name_s === undefined)
            
    </script>
</body>
</html>